wretched weather - German English Dictionary